// import React, { useEffect } from "react";

// import CodeMirror from "@uiw/react-codemirror";
// import { okaidiaInit } from "@uiw/codemirror-theme-okaidia";
// import { LayerMsg, LayerNotice, LayerType } from "@/utils/layer";

const CodeIndex = props => {
	// const cData = props.cData?.dataSource?.[props.item.name] ?? props.cData;
	// const onChange = React.useCallback(value => {
	// 	try {
	// 		props.onChange(JSON.parse(value));
	// 	} catch (err) {
	// 		LayerMsg("数据格式有误", LayerType.ERROR);
	// 	}
	// }, []);

	// console.log(props, cData);

	return (
		<div></div>
		// <CodeMirror
		// 	// value="[1,2,3]"
		// 	value={JSON.stringify(cData ?? props.item.default, null, 4)}
		// 	height="200px"
		// 	theme={okaidiaInit({
		// 		settings: {
		// 			caret: "#ad4545",
		// 			fontFamily: "monospace"
		// 		}
		// 	})}
		// 	onChange={onChange}
		// />
	);
};

export default CodeIndex;
